top strand - Allemand Anglais Dictionnaire